Internet Archive BookReader

Codex diplomaticus Salemitanus vol. 2